It would help if you could try to speak a little slower.
请你尽量放慢说话速度。
The mammoth has now been restored in the Palaeontological Museum in Leningrad. Other animals were trapped in tar pits, like the elephants, sabre-toothed cats, and numerous other creatures that are found at Rancho la Brea,which is now just a suburb of Los